#pragma once


#include "CoolUIDefine.h"

class CUIImgSplit;
class COOLUI_CLASS CUIImgInterface
{
public:
    CUIImgInterface( void );
    virtual ~CUIImgInterface( void );

    virtual void Draw( HDC hDC ) = 0;
    virtual BOOL LoadImg( LPCTSTR lpszImg ) = 0;
    virtual void SetPosition( int iLeft, int iTop ) = 0;
    virtual void SetSize( int iWidth, int iHeight ) = 0;
    virtual void SplitImage( CUIImgSplit* pImgSplit ) = 0;
};

